home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Arsenal Files 6
/
The Arsenal Files 6 (Arsenal Computer).ISO
/
wildcat
/
mbox112.zip
/
ABCNVRT.WCX
(
.txt
)
< prev
next >
Wrap
Wildcat! WCX
|
1995-10-11
|
1KB
|
87 lines
'! Decompiled with wccNosy version 4.20f (freeware)
'! Input File: in.wcx 1381 bytes 01/28/123 08:37:10pm
'! Code Segment Size :803 bytes
'! Data Segment Size :4682 bytes
'! String Segment Size:578 bytes
'! Compiled with WCC version 4.10
Type Type26
s0 As String*70
s70 As String*70
w140 As Word
End Type
Dim s4463 As String
Dim s4467 As String
Dim s4471 As String
Dim s4475 As String
Dim s4479 As String
Dim i4483 As Integer
Dim s4485 As String
Dim i4489 As Integer
Dim sr4491 As SearchRec
Dim t26_4540 As Type26
s4463 = InputMask("Directory for ABnnnnnn.DAT files:", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "", 1213417543)
If Exists("mailbox.cfg") Then
Open "mailbox.cfg" For Input As 1
Else
107 Print "ERROR: Unable to locate MAILBOX.CFG file."
WaitEnter
Stop
End If
122 Input #1, s4467
Input #1, s4467
Input #1, s4467
Input #1, s4467
Input #1, s4467
Input #1, s4471
Close 1
If Right(s4463, 1) <> "\" Then
s4463 = s4463 + "\"
End If
206 If Right(s4471, 1) <> "\" Then
s4471 = s4471 + "\"
End If
243 Print "@0F@This program will read data from ascii files in @0A@"; s4463
Print "@0F@and store in the data in Cynosure Mailbox Address Book files"
Print "@0F@in @0A@"; s4471; "@0F@."
Print
Print "@8C@Backup your files first!"
Print
If InputYesNo("@0C@Proceed?", -1) Then
t26_4540.w140 = 0
s4485 = s4463 + "AB??????.DAT"
i4489 = FindFirst(s4485, 0, sr4491)
360 Do While i4489 = 0
s4475 = s4463 + sr4491.Name
i4483 = Val(Mid(sr4491.Name, 3, 6))
Print "@0F@Found address book for user #"; i4483; " ("; sr4491.Name; ")"
Open s4475 For Input As 1
s4479 = s4471 + Str(i4483) + ".ADF"
If Exists(s4479) Then
Print "@0C@This user already has a Cynosure Mailbox ADF file!"
Print "@0C@Skipping conversion for this user."
Else
542 i4483 = 1
Open s4479 For Random As 2 Len = 142 '! This value should probably be replaced with a "SizeOf" expression
568 Do While Not EOF(1)
Input #1, s4467
t26_4540.s70 = Trim(Left(s4467, 25))
t26_4540.s0 = Mid(s4467, 26, 1213417543)
Print "@07@ #"; i4483; ". "; t26_4540.s0; " ("; t26_4540.s70; ") converted."
Put 2, i4483, t26_4540 '! 142 bytes
i4483 = i4483 + 1
Loop
722 Close 2
End If
727 Close 1
i4489 = FindNext(sr4491)
Loop
749 Print
Print "@0F@No more files found."
Print "Operation complete."
End If
769 WaitEnter
Stop